wear a strange expression - Alemán Inglés Diccionario